package org.shoukaiseki.supersaiyan.enums;


import org.shoukaiseki.kakaroto.Interface.DictTypeEnumData;
import org.shoukaiseki.kakaroto.annotation.DictTypeEnum;
import org.shoukaiseki.kakaroto.entity.BaseDictEnum;
import org.shoukaiseki.kakaroto.enums.DictDataCssClass;

/**
 *
 **/
@DictTypeEnum(dictType = "sks0UnFinish1Finish2Cancel",dictName = "sks已完成未完成作废",remark = "1已完成0未完成2作废")
public enum Sks0UnFinish1Finish2Cancel implements DictTypeEnumData {


    unFinish(new BaseDictEnum().setValue(0).setLabel("未完成").setCssClass(DictDataCssClass.dictTextTagDanger).setRemark("")),
    finish(new BaseDictEnum().setValue(1).setLabel("已完成").setCssClass(DictDataCssClass.dictTextTagSuccess).setRemark("")),
    cancel(new BaseDictEnum().setValue(2).setLabel("作废").setCssClass(DictDataCssClass.dictTextTagInfo).setRemark("")),
    ;

    private BaseDictEnum dictEnum;

    private Sks0UnFinish1Finish2Cancel(BaseDictEnum dictEnum) {
        this.dictEnum=dictEnum;
    }


    @Override
    public BaseDictEnum getDictEnum() {
        return dictEnum;
    }

}
